package com.geek.javase.ch01.test;

/*
 *@author wangpeng
 *2025/10/9 16:46
 *@description TODO
 */

/**
 * 银行账户类
 * 封装账户基本信息
 */
public class Account {
    // 私有化属性
    private String id;           // 账户id
    private String name;         // 户主姓名
    private String idCard;       // 户主身份证号
    private String phone;        // 户主电话
    private String email;        // 户主邮箱

    // 无参构造方法
    public Account() {
    }

    // 带参构造方法
    public Account(String id, String name, String idCard, String phone, String email) {
        this.id = id;
        this.name = name;
        this.idCard = idCard;
        this.phone = phone;
        this.email = email;
    }

    // getter和setter方法
    //获取账户id
    public String getId() {
        return id;
    }

    //设置账户id
    public void setId(String id) {
        this.id = id;
    }

    //获取户主姓名
    public String getName() {
        return name;
    }

    //设置户主姓名
    public void setName(String name) {
        this.name = name;
    }

    //获取户主身份证号
    public String getIdCard() {
        return idCard;
    }

    //设置户主身份证号
    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    //获取户主电话
    public String getPhone() {
        return phone;
    }

    //设置户主电话
    public void setPhone(String phone) {
        this.phone = phone;
    }

    //获取户主邮箱
    public String getEmail() {
        return email;
    }

    //设置户主邮箱
    public void setEmail(String email) {
        this.email = email;
    }
}